English Dictionary
◊ SHEEP GADFLY
sheep gadfly
n : larvae are parasitic on sheep [syn: {sheep botfly}, {Oestrus
ovis}]